home *** CD-ROM | disk | FTP | other *** search
Wrap
var §\x01§ = 747; loop0: while(true) { if(eval("\x01") != 747) { if(eval("\x01") == 535) { set("\x01",eval("\x01") - 420); break; } if(eval("\x01") == 966) { set("\x01",eval("\x01") - 274); var _loc6_ = _loc1_[§§constant(30)][§§constant(80)][§§constant(81)][0][§§constant(82)](§§pop()[§§pop()][§§constant(79)]() - _loc1_[§§constant(12)]) / 2; _loc1_[§§constant(12)] += _loc6_; _loc1_[§§constant(13)] = _loc1_[§§constant(12)]; _loc1_[§§constant(9)][§§constant(83)](_loc6_); §§pop()[§§pop()] = §§pop(); _loc2_[§§constant(84)] = function() { this[§§constant(35)](true); this[§§constant(60)](); if(eval(§§constant(86))[§§constant(87)](this[§§constant(85)][2])) { var _loc5_ = this[§§constant(14)] * (this[§§constant(24)] / this[§§constant(15)]); this[§§constant(12)] -= _loc5_; this[§§constant(13)] = this[§§constant(12)]; this[§§constant(9)][§§constant(83)](- _loc5_); } if(eval(§§constant(86))[§§constant(87)](this[§§constant(85)][3])) { _loc5_ = this[§§constant(14)] * (this[§§constant(24)] / this[§§constant(15)]); this[§§constant(12)] += _loc5_; this[§§constant(13)] = this[§§constant(12)]; this[§§constant(9)][§§constant(83)](_loc5_); } this[§§constant(24)] = this[§§constant(28)][§§constant(77)](); var _loc4_ = false; if(!eval(§§constant(86))[§§constant(87)](this[§§constant(85)][4])) { var _loc2_ = this[§§constant(12)] * 3.141592653589793 / 180; var _loc3_ = new eval(§§constant(7))[§§constant(8)](0,0); if(eval(§§constant(86))[§§constant(87)](this[§§constant(85)][0])) { _loc4_ = true; this[§§constant(24)] += this[§§constant(16)]; if(this[§§constant(24)] > this[§§constant(15)]) { this[§§constant(24)] = this[§§constant(15)]; } _loc3_ = new eval(§§constant(7))[§§constant(8)](this[§§constant(16)] * eval(§§constant(58))[§§constant(89)](_loc2_),this[§§constant(16)] * eval(§§constant(58))[§§constant(88)](_loc2_)); this[§§constant(28)][§§constant(78)](_loc3_); var _loc6_ = new eval(§§constant(7))[§§constant(8)](this[§§constant(24)] * eval(§§constant(58))[§§constant(89)](_loc2_),this[§§constant(24)] * eval(§§constant(58))[§§constant(88)](_loc2_)); this[§§constant(28)][§§constant(78)](_loc6_); this[§§constant(28)][§§constant(90)](0.5); } if(eval(§§constant(86))[§§constant(87)](this[§§constant(85)][1])) { _loc4_ = true; this[§§constant(24)] -= this[§§constant(17)]; _loc3_ = new eval(§§constant(7))[§§constant(8)](this[§§constant(17)] * eval(§§constant(58))[§§constant(89)](_loc2_),this[§§constant(17)] * eval(§§constant(58))[§§constant(88)](_loc2_)); this[§§constant(28)][§§constant(91)](_loc3_); } } }; _loc2_[§§constant(70)] = function(p) { var _loc6_ = this[§§constant(26)] - this[§§constant(69)]; var _loc4_ = _loc6_ / 10; var _loc3_ = eval(§§constant(58))[§§constant(59)](_loc4_); p[§§constant(92)][§§constant(93)] = _loc3_; p[§§constant(94)][§§constant(93)] = eval(§§constant(58))[§§constant(95)]((_loc3_ - _loc4_) * 100); p[§§constant(96)][§§constant(93)] = (this[§§constant(22)] != _root[§§constant(65)][§§constant(66)][§§constant(67)] ? this[§§constant(22)] + 1 : _root[§§constant(65)][§§constant(66)][§§constant(67)]) + §§constant(97) + _root[§§constant(65)][§§constant(66)][§§constant(67)]; }; _loc2_[§§constant(98)] = function(p, kof) { p[§§constant(99)][this[§§constant(29)]][§§constant(6)] = this[§§constant(9)][§§constant(51)][§§constant(54)]() * kof - 100; p[§§constant(99)][this[§§constant(29)]][§§constant(5)] = this[§§constant(9)][§§constant(51)][§§constant(52)]() * kof - 100; }; _loc2_[§§constant(100)] = function(p) { var _loc2_ = this[§§constant(24)] / this[§§constant(15)]; p[§§constant(101)][§§constant(102)](eval(§§constant(58))[§§constant(95)](15.6 * _loc2_)); p[§§constant(103)][§§constant(93)] = eval(§§constant(58))[§§constant(95)](180 * _loc2_); }; _loc2_[§§constant(35)] = function(how) { this[§§constant(24)] = this[§§constant(28)][§§constant(77)](); this[§§constant(26)] = this[§§constant(26)] + 1; var _loc3_ = this[§§constant(48)](); this[§§constant(9)][§§constant(51)][§§constant(78)](this[§§constant(27)]); this[§§constant(9)][§§constant(51)][§§constant(78)](this[§§constant(28)]); this[§§constant(28)][§§constant(90)](this[§§constant(19)] - (1 - _loc3_)); this[§§constant(27)][§§constant(90)](this[§§constant(20)] - (1 - _loc3_)); if(this[§§constant(28)][§§constant(77)]() < 0.001) { this[§§constant(28)] = new eval(§§constant(7))[§§constant(8)](0,0); } if(this[§§constant(27)][§§constant(77)]() < 0.001) { this[§§constant(27)] = new eval(§§constant(7))[§§constant(8)](0,0); } this[§§constant(104)](); if(this[§§constant(33)]) { var _loc4_ = _root[§§constant(65)][§§constant(66)][§§constant(105)] * 0.5 * this[§§constant(24)] / this[§§constant(15)]; this[§§constant(36)][§§constant(41)][§§constant(44)](_loc4_); this[§§constant(36)][§§constant(37)][§§constant(44)](_root[§§constant(65)][§§constant(66)][§§constant(105)]); } }; _loc2_[§§constant(106)] = function(N, t, auto) { var _loc8_ = 1.01; var _loc10_ = new eval(§§constant(7))[§§constant(8)](N[§§constant(53)] * t * _loc8_,N[§§constant(50)] * t * _loc8_); this[§§constant(9)][§§constant(91)](_loc10_); var _loc5_ = auto[§§constant(9)][§§constant(51)][§§constant(53)] - this[§§constant(9)][§§constant(51)][§§constant(54)](); var _loc4_ = auto[§§constant(9)][§§constant(51)][§§constant(50)] - this[§§constant(9)][§§constant(51)][§§constant(52)](); var _loc7_ = eval(§§constant(58))[§§constant(74)](eval(§§constant(58))[§§constant(73)](_loc5_),eval(§§constant(58))[§§constant(73)](_loc4_)); _loc5_ /= _loc7_; _loc4_ /= _loc7_; var _loc9_ = new eval(§§constant(7))[§§constant(8)](_loc5_,_loc4_); var _loc6_ = this[§§constant(28)][§§constant(77)]() + auto[§§constant(28)][§§constant(77)](); _loc7_ = this[§§constant(23)] + auto[§§constant(23)]; var _loc12_ = _loc9_[§§constant(75)](_loc6_ * (this[§§constant(23)] / _loc7_) * 0.5)[§§constant(107)](180); var _loc11_ = _loc9_[§§constant(75)](_loc6_ * (auto[§§constant(23)] / _loc7_) * 0.5); _root[§§constant(39)][§§constant(40)](§§constant(108),0,false,_loc6_ / 2 / this[§§constant(15)]); this[§§constant(109)](_loc12_); auto[§§constant(109)](_loc11_); }; §§push(_loc2_); §§push(§§constant(110)); } else { if(eval("\x01") == 488) { set("\x01",eval("\x01") + 391); §§push(true); continue; } if(eval("\x01") == 219) { set("\x01",eval("\x01") + 269); loop1: while(true) { if(eval(§§pop()) == 237) { set("\x01",eval("\x01") + 4); break loop0; } if(eval("\x01") == 296) { set("\x01",eval("\x01") + 138); §§push(true); } else if(eval("\x01") == 755) { set("\x01",eval("\x01") + 162); if(§§pop()) { set("\x01",eval("\x01") - 730); } } else if(eval("\x01") == 681) { set("\x01",eval("\x01") - 341); if(§§pop()) { set("\x01",eval("\x01") - 307); } } else if(eval("\x01") == 339) { set("\x01",eval("\x01") + 342); §§push(true); } else if(eval("\x01") == 158) { set("\x01",eval("\x01") + 79); if(§§pop()) { set("\x01",eval("\x01") + 4); } } else { if(eval("\x01") == 1) { set("\x01",eval("\x01") + 831); §§push(delete §§pop()); break loop0; } if(eval("\x01") == 434) { set("\x01",eval("\x01") + 440); if(§§pop()) { set("\x01",eval("\x01") - 597); } } else if(eval("\x01") == 846) { set("\x01",eval("\x01") - 30); §§push(§§pop() ^ §§pop() lt §§pop()); while(true) { if(eval("\x01") == 710) { set("\x01",eval("\x01") - 196); §§push(true); } else { if(eval("\x01") != 514) { if(eval("\x01") == 904) { set("\x01",eval("\x01") - 313); setProperty(§§pop(), _X, §§pop()); §§push(new §\§\§pop()§()); break loop0; } if(eval("\x01") == 591) { set("\x01",eval("\x01") - 66); this._parent.stop(); bg._x = 0; bg._y = 0; this._x = 0; this._y = 0; bg._width = Stage.width; bg._height = Stage.height; bg.swapDepths(10); _quality = "BEST"; intro._xscale = 100; intro._yscale = 100; intro.swapDepths(11); intro._x = Math.round((Stage.width - intro._width) / 2); intro._y = Math.round((Stage.height - intro._height) / 2); loaded = function() { this._parent.gotoAndStop(2); }; gotoGamezhero = function() { getUrl("http://www.gamezhero.com/?utm_campaign=hrc&utm_source=hrc&utm_medium=context_menu", "_blank"); }; gamezheroMenu = new ContextMenu(); gamezheroMenu.builtInItems.forward_back = false; gamezheroMenu.builtInItems.loop = false; gamezheroMenu.builtInItems.play = false; gamezheroMenu.builtInItems.print = false; gamezheroMenu.builtInItems.rewind = false; gamezheroMenu.builtInItems.zoom = false; gamezheroMenu.builtInItems.save = false; gamezheroMenu.customItems.push(new ContextMenuItem("More Free Games - gamezhero.com",gotoGamezhero)); _root.menu = gamezheroMenu; } break loop0; } set("\x01",eval("\x01") + 390); if(§§pop()) { set("\x01",eval("\x01") - 313); } } while(true) { if(eval("\x01") == 255) { set("\x01",eval("\x01") + 175); §§push(true); } else if(eval("\x01") == 430) { set("\x01",eval("\x01") - 96); if(§§pop()) { set("\x01",eval("\x01") - 260); } } else { if(eval("\x01") == 334) { set("\x01",eval("\x01") - 260); §§push(§§pop() >>> §§pop() + 1); break loop0; } if(eval("\x01") == 74) { set("\x01",eval("\x01") + 375); §§push(true); } else { if(eval("\x01") == 862) { set("\x01",eval("\x01") - 152); eval(§§pop() or §§pop()).height.forward_back(); if(_loc1_["Math" + (_loc1_._y - 100)]._height != true) { delete _loc1_["Math" + (_loc1_._y - 100)].height; _loc1_["Math" + (_loc1_._y - 100)]._xscale(); } return Math.height; } if(eval("\x01") != 449) { break; } set("\x01",eval("\x01") + 413); if(§§pop()) { set("\x01",eval("\x01") - 152); } } } } } } else if(eval("\x01") == 816) { set("\x01",eval("\x01") - 142); §§push(true); } else if(eval("\x01") == 674) { set("\x01",eval("\x01") - 409); if(§§pop()) { set("\x01",eval("\x01") + 74); } } else { if(eval("\x01") == 874) { break; } if(eval("\x01") == 241) { set("\x01",eval("\x01") + 475); §§push(true); } else if(eval("\x01") == 749) { set("\x01",eval("\x01") - 748); if(§§pop()) { set("\x01",eval("\x01") + 831); } } else if(eval("\x01") == 716) { set("\x01",eval("\x01") + 10); if(§§pop()) { set("\x01",eval("\x01") + 262); } } else { if(eval("\x01") != 277) { if(eval("\x01") == 340) { set("\x01",eval("\x01") - 307); prevFrame(); break loop0; } if(eval("\x01") == 33) { set("\x01",eval("\x01") + 46); if(!_global.math) { _global.math = new Object(); } §§pop(); if(!_global.math.Vector) { var _loc2_ = math.Vector = function(x, y) { this.initialize(x,y); }.prototype; _loc2_.initialize = function(x, y) { this.x = x; this.y = y; }; _loc2_.toString = function() { var _loc3_ = Math.round(this.x * 1000) / 1000; var _loc2_ = Math.round(this.y * 1000) / 1000; return "[" + _loc3_ + ", " + _loc2_ + "]"; }; _loc2_.reset = function(x, y) { this.initialize(x,y); }; _loc2_.getClone = function() { return new math.Vector(this.x,this.y); }; _loc2_.equals = function(v) { return this.x == v.x && this.y == v.y; }; _loc2_.plus = function(v) { this.x += v.x; this.y += v.y; }; _loc2_.plusNew = function(v) { return new math.Vector(this.x + v.x,this.y + v.y); }; _loc2_.minus = function(v) { this.x -= v.x; this.y -= v.y; }; _loc2_.minusNew = function(v) { return new math[§§constant(3)](this.x - v.x,this.y - v.y); }; _loc2_.negate = function() { this.x = - this.x; this.y = - this.y; }; _loc2_.negateNew = function() { return new math.Vector(- this.x,- this.y); }; _loc2_.scale = function(s) { this.x *= s; this.y *= s; }; _loc2_.scaleNew = function(s) { return new math.Vector(this.x * s,this.y * s); }; _loc2_.getLength = function() { return Math.sqrt(this.x * this.x + this.y * this.y); }; _loc2_.setLength = function(len) { var _loc2_ = this.getLength(); !_loc2_ ? (this.x = len) : this.scale(len / _loc2_); }; _loc2_.getAngle = function() { return math.Degree.atan2D(this.y,this.x); }; _loc2_.setAngle = function(ang) { var _loc2_ = this.getLength(); this.x = _loc2_ * math.Degree.cosD(ang); this.y = _loc2_ * math.Degree.sinD(ang); }; _loc2_.rotate = function(ang) { var _loc3_ = math.Degree.cosD(ang); var _loc2_ = math.Degree.sinD(ang); var _loc5_ = this.x * _loc3_ - this.y * _loc2_; var _loc4_ = this.x * _loc2_ + this.y * _loc3_; this.x = _loc5_; this.y = _loc4_; }; _loc2_.rotateNew = function(ang) { var _loc2_ = new math.Vector(this.x,this.y); _loc2_.rotate(ang); return _loc2_; }; _loc2_.dot = function(v) { return this.x * v.x + this.y * v.y; }; _loc2_.getNormal = function() { return new math.Vector(- this.y,this.x); }; _loc2_.isPerpTo = function(v) { return this.dot(v) == 0; }; _loc2_.isNormalTo = function(v) { return this.isPerpTo(v); }; _loc2_.angleBetween = function(v) { var _loc3_ = this.dot(v); var _loc2_ = _loc3_ / (this.getLength() * v.getLength()); return math.Degree.acosD(_loc2_); }; _loc2_.__get__x = function() { return this.$x; }; _loc2_.__set__x = function(x) { this.$x = x; return this.x; }; _loc2_.__get__y = function() { return this.$y; }; _loc2_.__set__y = function(y) { this.$y = y; return this.y; }; _loc2_.__get__length = function() { return this.getLength(); }; _loc2_.__set__length = function(len) { this.setLength(len); return this.length; }; _loc2_.__get__angle = function() { return this.getAngle(); }; _loc2_.__set__angle = function(ang) { this.setAngle(ang); return this.angle; }; §§push(_loc2_.addProperty("angle",_loc2_.__get__angle,_loc2_.__set__angle)); §§push(_loc2_.addProperty("length",_loc2_.__get__length,_loc2_.__set__length)); §§push(_loc2_.addProperty("x",_loc2_.__get__x,_loc2_.__set__x)); §§push(_loc2_.addProperty("y",_loc2_.__get__y,_loc2_.__set__y)); §§push(ASSetPropFlags(math.Vector.prototype,null,1)); } §§pop(); } break loop0; } set("\x01",eval("\x01") + 478); §§push(true); } } } while(true) { if(eval("\x01") == 573) { set("\x01",eval("\x01") - 415); §§push(true); continue; } if(eval("\x01") == 988) { set("\x01",eval("\x01") - 239); §§push(true); continue; } if(eval("\x01") == 19) { set("\x01",eval("\x01") + 827); if(§§pop()) { set("\x01",eval("\x01") - 30); } continue; } if(eval("\x01") == 281) { set("\x01",eval("\x01") + 15); break loop0; } if(eval("\x01") == 187) { set("\x01",eval("\x01") - 168); §§push(true); continue; } if(eval("\x01") == 832) { set("\x01",eval("\x01") - 127); §§push(true); continue; } if(eval("\x01") == 160) { set("\x01",eval("\x01") + 540); break loop0; } if(eval("\x01") == 265) { set("\x01",eval("\x01") + 74); break loop0; } if(eval("\x01") == 700) { set("\x01",eval("\x01") - 629); §§push(true); continue; } if(eval("\x01") == 917) { break; } if(eval("\x01") == 71) { set("\x01",eval("\x01") + 210); if(§§pop()) { set("\x01",eval("\x01") + 15); } continue; } if(eval("\x01") == 726) { set("\x01",eval("\x01") + 262); break loop0; } if(eval("\x01") == 705) { set("\x01",eval("\x01") - 545); if(§§pop()) { set("\x01",eval("\x01") + 540); } continue; } continue loop1; } set("\x01",eval("\x01") - 730); nextFrame(); toggleHighQuality(); set(§§pop(),§§pop() >>> §§pop()); return §§pop()[§§pop()](); } set("\x01",eval("\x01") - 597); return new §§pop()[§§constant(3)](); } if(eval("\x01") == 879) { set("\x01",eval("\x01") + 87); if(§§pop()) { set("\x01",eval("\x01") - 274); } continue; } if(eval("\x01") == 967) { set("\x01",eval("\x01") - 650); if(§§pop()) { set("\x01",eval("\x01") + 309); } continue; } if(eval("\x01") == 755) { set("\x01",eval("\x01") - 78); break; } if(eval("\x01") == 718) { set("\x01",eval("\x01") + 37); if(§§pop()) { set("\x01",eval("\x01") - 78); } continue; } if(eval("\x01") == 795) { set("\x01",eval("\x01") - 576); if(§§pop()) { set("\x01",eval("\x01") + 269); } continue; } if(eval("\x01") == 251) { set("\x01",eval("\x01") + 480); break; } if(eval("\x01") == 445) { set("\x01",eval("\x01") + 522); §§push(true); continue; } if(eval("\x01") != 294) { if(eval("\x01") == 692) { set("\x01",eval("\x01") - 491); §§push(true); } else { if(eval("\x01") == 800) { set("\x01",eval("\x01") - 661); break; } if(eval("\x01") == 317) { set("\x01",eval("\x01") + 309); break; } if(eval("\x01") == 498) { set("\x01",eval("\x01") - 204); if(§§pop()) { set("\x01",eval("\x01") + 151); } } else if(eval("\x01") == 677) { set("\x01",eval("\x01") - 545); §§push(true); } else if(eval("\x01") == 626) { set("\x01",eval("\x01") - 337); §§push(true); } else if(eval("\x01") == 339) { set("\x01",eval("\x01") + 196); if(§§pop()) { set("\x01",eval("\x01") - 420); } } else if(eval("\x01") == 201) { set("\x01",eval("\x01") + 340); if(§§pop()) { set("\x01",eval("\x01") - 73); } } else { if(eval("\x01") == 541) { set("\x01",eval("\x01") - 73); break; } if(eval("\x01") == 139) { set("\x01",eval("\x01") + 200); §§push(true); } else if(eval("\x01") == 115) { set("\x01",eval("\x01") + 383); §§push(true); } else if(eval("\x01") == 132) { set("\x01",eval("\x01") + 668); if(§§pop()) { set("\x01",eval("\x01") - 661); } } else if(eval("\x01") == 468) { set("\x01",eval("\x01") + 250); §§push(true); } else { if(eval("\x01") != 289) { if(eval("\x01") == 731) { set("\x01",eval("\x01") + 218); Object.registerClass("engine",engine.Engine); } break; } set("\x01",eval("\x01") - 38); if(§§pop()) { set("\x01",eval("\x01") + 480); } } } } continue; } set("\x01",eval("\x01") + 151); _root[§§constant(39)][§§constant(40)](§§constant(108),0,false,§§pop() / §§pop()); (math.Vector = function(x, y) { this.initialize(x,y); })[§§constant(109)](_loc11_); } §§pop()[§§pop()] = §§pop(); _loc2_[§§constant(111)] = function() { return this[§§constant(9)][§§constant(51)][§§constant(54)](); }; _loc2_[§§constant(112)] = function() { return this[§§constant(9)][§§constant(51)][§§constant(52)](); }; _loc2_[§§constant(113)] = function() { return this[§§constant(13)]; }; _loc2_[§§constant(109)] = function(V) { this[§§constant(27)][§§constant(78)](V); }; _loc2_[§§constant(114)] = function(g) { this[§§constant(31)][§§constant(115)](g); }; _loc2_[§§constant(104)] = function() { this[§§constant(9)][§§constant(116)](); for(var _loc2_ in this[§§constant(31)]) { this[§§constant(31)][_loc2_][§§constant(80)][§§constant(117)](this[§§constant(31)][_loc2_],this); } }; _loc2_[§§constant(118)] = function(code1, code2, code3, code4) { this[§§constant(85)] = new §\§\§constant(32)§(); var _loc3_ = 0; while(_loc3_ < arguments[§§constant(119)]) { this[§§constant(85)][§§constant(115)](arguments[_loc3_]); _loc3_ = _loc3_ + 1; } this[§§constant(33)] = true; }; _loc2_[§§constant(120)] = function(kof) { this[§§constant(18)] = kof; this[§§constant(33)] = false; }; _loc2_[§§constant(121)] = function(p1, p2) { this[§§constant(122)] = p1; this[§§constant(123)] = p2; }; _loc2_[§§constant(124)] = function() { this[§§constant(69)] = this[§§constant(26)]; if(this[§§constant(33)]) { this[§§constant(34)] = this[§§constant(84)]; } else { this[§§constant(34)] = this[§§constant(72)]; } }; §§constant(125)(eval(§§constant(1))[§§constant(3)][§§constant(45)],null,1); break; } set("\x01",eval("\x01") + 48); §§push(true); }